clean a well or canal - Fransızca İngilizce Sözlük